(cl--generic-describe): Fix regression introduced by fix to bug#54628
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 11 Feb 2024 23:13:27 +0000 (18:13 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 11 Feb 2024 23:13:27 +0000 (18:13 -0500)
commit9a1522197fb16986c2f641f777d6bef41c348567
treea4118ae8fa44e9242d96f94f6a4e43ebaeaadfb0
parent052c2ce0284c5193c9d6768a45a9b3508af51230
(cl--generic-describe): Fix regression introduced by fix to bug#54628

Since that fix, we made other changes (put arg names in allcaps)
which also happen to fix bug#54628, so we can remove the original fix
which was suboptimal when the type includes quotes.

* lisp/emacs-lisp/cl-generic.el (cl--generic-describe):
Don't rebind `print-quoted` to nil.

* test/lisp/emacs-lisp/cl-generic-tests.el
(cl-generic-tests--print-quoted): New test.
lisp/emacs-lisp/cl-generic.el
test/lisp/emacs-lisp/cl-generic-tests.el